1.3999999999999999821e-27 organelle part